science teaching - Turkish English Dictionary